﻿<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Easyui扩展库 validatebox - 落阳 整理</title>
    <link href="http://www.easyui-extlib.com/Content/Site.css" rel="stylesheet" />
    <script src="http://www.easyui-extlib.com/Scripts/jquery/jquery-1.11.0.min.js"></script>
    <script src="http://www.easyui-extlib.com/Scripts/jquery-extensions/jquery.jdirk.js"></script>
    <link href="http://www.easyui-extlib.com/Scripts/jquery-easyui/jquery-easyui-1.4.3/themes/default/easyui.css" rel="stylesheet" />
    <link href="http://www.easyui-extlib.com/Scripts/jquery-easyui/jquery-easyui-1.4.3/themes/icon.css" rel="stylesheet" />
    <script src="http://www.easyui-extlib.com/Scripts/jquery-easyui/jquery-easyui-1.4.3/jquery.easyui.min.js"></script>
    <script src="http://www.easyui-extlib.com/Scripts/jquery-easyui/jquery-easyui-1.4.3/locale/easyui-lang-zh_CN.js"></script>

    <link href="http://www.easyui-extlib.com/Scripts/jquery-easyui-extensions/validatebox/jeasyui.extensions.validatebox.css" rel="stylesheet" />
    <script src="http://www.easyui-extlib.com/Scripts/jquery-easyui-extensions/validatebox/jeasyui.extensions.validatebox.setRequired.js"></script>
    <script>
        $(function () {

            $("#btnSet").click(function () {
                var value = $("[name='requiredValue']:checked").val();
                $("#vTarget").validatebox("setRequired", $.string.toBoolean(value));
            });

        });
    </script>
</head>
<body>
    <div class="easyui-panel" data-options="fit:true,border:false" style="padding:20px;">
        目标控件
        <input id="vTarget" class="easyui-validatebox" type="text" value="" data-options="required:true" />

        <br />
        <br />
        <input name="requiredValue" type="radio" value="true" /> required 为 true，不能为空 &nbsp;
        <input name="requiredValue" type="radio" value="false" checked="checked" /> required 为 false，可以为空 &nbsp;
        <span style="color:red;">请自行选择要设置给上述 validatebox 的 required 值</span>
        <br />
        <a id="btnSet" class="easyui-linkbutton" data-options="iconCls:'icon-edit'">设置新的 required 值</a>
    </div>
</body>
</html>
